package com.fowo.api.datainterface.util.k3cloud;

import com.fowo.api.datainterface.util.k3cloud.domain.Authentication;
import com.fowo.api.datainterface.util.k3cloud.domain.RequestService;

import java.util.List;

/**
 * k3cloud接口服务
 * @author dong.tang
 *
 * @param <P> 参数
 * @param <R> 返回值
 */
public interface ApiService<P, R> {

	String getEndPoint();

	RequestService getService();

	Authentication getAuth();

	R execute(List<P> params);

}
